blister canopy - French English Dictionary